package com.tbit.uqbike.push.pojo;

/**
 * 用户
 *
 * @author Leon
 * 2017年4月20日 下午2:43:10
 */
public class User {
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 账户id
     */
    private Integer accountId;
    /**
     * 手机号码
     */
    private String phone;
    /**
     * 性别
     */
    private String sex;
    /**
     * 生日
     */
    private String birthDay;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 押金状态 (0:未提交押金;1:已提交押金;2:押金退还中;3:芝麻信用;4:押金冻结)
     */
    private Integer depositState;
    /**
     * 押金金额
     */
    private Double depositMoney;
    /**
     * 账户金额
     */
    private Double money;
    /**
     * 加入时间
     */
    private String joinTime;
    /**
     * 更新时间
     */
    private String updateTime;
    /**
     * 备注
     */
    private String remark;
    /**
     * 头像地址
     */
    private String imageUrl;
    /**
     * token
     */
    private String token;
    /**
     * 身份证号码
     */
    private String idNO;
    /**
     * 用户真实姓名
     */
    private String name;
    /**
     * 是否实名认证
     */
    private Boolean nameAuth;
    /**
     * 是否是学生认证
     */
    private Boolean studentAuth;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthDay() {
        return birthDay;
    }

    public void setBirthDay(String birthDay) {
        this.birthDay = birthDay;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getDepositState() {
        return depositState;
    }

    public void setDepositState(Integer depositState) {
        this.depositState = depositState;
    }

    public Double getDepositMoney() {
        return depositMoney;
    }

    public void setDepositMoney(Double depositMoney) {
        this.depositMoney = depositMoney;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public String getJoinTime() {
        return joinTime;
    }

    public void setJoinTime(String joinTime) {
        this.joinTime = joinTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getIdNO() {
        return idNO;
    }

    public void setIdNO(String idNO) {
        this.idNO = idNO;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Boolean getNameAuth() {
        return nameAuth;
    }

    public void setNameAuth(Boolean nameAuth) {
        this.nameAuth = nameAuth;
    }

    public Boolean getStudentAuth() {
        return studentAuth;
    }

    public void setStudentAuth(Boolean studentAuth) {
        this.studentAuth = studentAuth;
    }

    @Override
    public String toString() {
        return "User [userId=" + userId + ", accountId=" + accountId + ", phone=" + phone + ", sex=" + sex + ", birthDay=" + birthDay + ", email=" + email + ", depositState=" + depositState + ", depositMoney=" + depositMoney + ", money=" + money
                + ", joinTime=" + joinTime + ", updateTime=" + updateTime + ", remark=" + remark + ", imageUrl=" + imageUrl + ", token=" + token + ", idNO=" + idNO + ", name=" + name + ", nameAuth=" + nameAuth + "]";
    }

}
